subcecal fossa - German English Dictionary